home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
081-090
/
amok81
/
m2
/
talkdemo
/
txt
/
intuipointer.mod
< prev
next >
Wrap
Text File
|
1993-11-04
|
1KB
|
50 lines
IMPLEMENTATION MODULE IntuiPointer;
(*$ ChipCode:=TRUE *)
(*$ LargeVars:=FALSE *)
FROM SYSTEM IMPORT ADDRESS, ADR, ASSEMBLE;
IMPORT IntuitionD,IntuitionL;
PROCEDURE Normal(Win:IntuitionD.WindowPtr);
BEGIN
IntuitionL.ClearPointer(Win);
END Normal;
(*$ EntryExitCode:=FALSE *)
PROCEDURE spImage;
BEGIN
ASSEMBLE(
DC.W 0,0
DC.W %0000011000000000,%0000011000000000
DC.W %0000111101000000,%0000111101000000
DC.W %0011111111100000,%0011111111100000
DC.W %0111111111100000,%0111111111100000
DC.W %0111111111110000,%0110000111110000
DC.W %0111111111111000,%0111101111111000
DC.W %1111111111111000,%1111011111111000
DC.W %0111111111111100,%0110000111111100
DC.W %0111111111111100,%0111111100001100
DC.W %0011111111111110,%0011111111011110
DC.W %0111111111111100,%0111111110111100
DC.W %0011111111111100,%0011111100001100
DC.W %0001111111111000,%0001111111111000
DC.W %0000011111110000,%0000011111110000
DC.W %0000000111000000,%0000000111000000
DC.W %0000011100000000,%0000011100000000
DC.W %0000111111000000,%0000111111000000
DC.W %0000011010000000,%0000011010000000
DC.W %0000000000000000,%0000000000000000
DC.W %0000000011000000,%0000000011000000
DC.W %0000000011100000,%0000000011100000
DC.W %0000000001000000,%0000000001000000
DC.W 0,0
END);
END spImage;
PROCEDURE Busy(Win:IntuitionD.WindowPtr);
BEGIN
IntuitionL.SetPointer(Win,ADR(spImage),22,16,-7,-7);
END Busy;
END IntuiPointer.mod